include_rules = [
  "+ios/chrome/browser/ui/keyboard/key_command_actions.h",
  "+ios/chrome/browser/ui/keyboard/UIKeyCommand+Chrome.h",
  "+ios/chrome/browser/ui/authentication",
  "+ios/chrome/browser/ui/content_suggestions/content_suggestions_feature.h",
  "+ios/chrome/browser/ui/ntp/new_tab_page_feature.h",
  "+ios/chrome/browser/ui/search_engine_choice/search_engine_choice_ui_util.h",
  "+ios/chrome/browser/ui/search_engine_choice/search_engine_choice_constants.h",
  "+ios/chrome/browser/ui/scoped_ui_blocker",
  "+ios/chrome/browser/ui/autofill/cells/autofill_edit_item.h",
  "+ios/chrome/browser/ui/default_promo/default_browser_instructions_view.h",
  "+ios/chrome/browser/ui/bubble",
]

specific_include_rules = {
  # web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
  # TODO:(crbug.com/891834) Remove this exception.
  "block_popups_egtest\.mm": [
    "+ios/web/public/test/http_server",
  ],
  # web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
  # TODO:(crbug.com/891834) Remove this exception.
  "passwords_settings_egtest\.mm": [
    "+ios/web/public/test/http_server",
  ],
  # web::HttpServer is deprecated in favor of net::EmbeddedTestServer.
  # TODO:(crbug.com/891834) Remove this exception.
  "settings_egtest\.mm": [
    "+ios/web/public/test/http_server",
  ],
}
